doctorate supervisor - Spanish English Dictionary